home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1995…tember: Reference Library / Dev.CD Sep 95 RL / Dev.CD Sep 95 RL.toast / mac / Technical Documentation / develop / develop Issue 23 code / Documentary Synchronicity ƒ / Interface ƒ / Support ƒ / SaveSafely.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-10  |  554 b   |  23 lines  |  [TEXT/KAHL]

  1. #ifndef __SAVESAFELY__
  2. #define __SAVESAFELY__
  3.  
  4. #ifndef __WINDOWS__
  5. #include <Windows.h>
  6. #endif
  7.  
  8.  
  9. #if STRICT_WINDOWS
  10. typedef OSErr (WriteDataProcPtr)(WindowRef aWindow, short aRefNum);
  11.  
  12. OSErr SaveSafely(WindowRef aWindow, ResType *aTypeList, 
  13.     short aTypeCount, WriteDataProcPtr aWriteDFProc,
  14.     WriteDataProcPtr aWriteRFProc);
  15. #else
  16. typedef OSErr (WriteDataProcPtr)(WindowPtr aWindow, short aRefNum);
  17.  
  18. OSErr SaveSafely(WindowPtr aWindow, ResType *aTypeList, 
  19.     short aTypeCount, WriteDataProcPtr aWriteDFProc,
  20.     WriteDataProcPtr aWriteRFProc);
  21. #endif
  22.  
  23. #endif